punctiliousness in conduct - Spanish English Dictionary